{{ if .Site.Params.giteement.enable }}
<div id="giteementDiv"></div>
<link rel="stylesheet" href="https://giteement.oss-cn-beijing.aliyuncs.com/default.css">
<!-- <script src="https://giteement.oss-cn-beijing.aliyuncs.com/giteement.browser.js"></script> -->

<script src="/giteement.browser.js"></script>
<script>
Date.prototype.format = function (fmt) {
  var o = {
        "M+": this.getMonth() + 1, //月份
        "d+": this.getDate(), //日
        "H+": this.getHours(), //小时
        "m+": this.getMinutes(), //分
        "s+": this.getSeconds(), //秒
        "q+": Math.floor((this.getMonth() + 3) / 3), //季度
        "S": this.getMilliseconds() //毫秒
  };
  if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
  for (var k in o)
    if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
  return fmt;
}

const strDate = '{{.Date}}' //.substring(20)
const d = new Date(strDate)
const id = d.format("yyyyMMddHHmmss")
var giteement = new Giteement({
  id,
  owner: '{{.Site.Params.giteement.giteeID}}',
  repo: '{{.Site.Params.giteement.repo}}',
  backcall_uri: '{{.Site.Params.giteement.redirect_uri}}',
  oauth_uri: '{{.Site.Params.giteement.oauth_uri}}',
  oauth: {
    client_id: '{{.Site.Params.giteement.ClientID}}',
    client_secret: '{{.Site.Params.giteement.ClientSecret}}'
  },
})
giteement.render('giteementDiv')
</script>
{{ end }}
